
    $('body').on('click', '.delete', function() {
        var userId = $(this).parent().parent().children().eq(0).text();
        //console.log(userId);
        $.confirm({
            title: '确认该用户',
            content: '',
            type: 'red',
            buttons: {
                omg: {
                    text: '确认',
                    btnClass: 'btn-confirm btn-success deleteUser',
                    action:function () {
                        $(".deleteUser").attr("disabled","disabled");
                        $.ajax({
                            type:'post',
                            url:'deleteUser',
                            data:{
                                "userId":userId
                            },
                            success:function (data) {
                                $(".deleteUser").removeAttr("disabled");
                                $("#deleteModal").modal('hide');
                                userId = null;
                                $("#userTable").bootstrapTable('refresh');
                            }
                        })
                    }
                },
                close: {
                    text: '关闭',
                    btnClass: 'btn-close btn-danger',
                }
            }
        });
    });

$('#userTable').bootstrapTable({
    classes: 'table table-bordered table-hover table-striped',
    url: 'getUserList',
    method: 'get',
    contentType:'application/json',
    dataType : 'json',        // 因为本示例中是跨域的调用,所以涉及到ajax都采用jsonp,
    uniqueId: 'userId',
    cache:'false',
    idField: 'userId',             // 每行的唯一标识字段
    toolbar: '#toolbar',       // 工具按钮容器
    clickToSelect: true,     // 是否启用点击选中行
    buttonsToolbar: '#buttonsToolbar',
    showColumns: true,         // 是否显示所有的列
    showRefresh: true,         // 是否显示刷新按钮
    showSearchClearButton:true,
    //showToggle: true,        // 是否显示详细视图和列表视图的切换按钮(clickToSelect同时设置为true时点击会报错)

    pagination: true,                    // 是否显示分页
    sortOrder: "asc",                    // 排序方式
    sidePagination: "client",            // 分页方式：client客户端分页，server服务端分页
    pageNumber: 1,                       // 初始化加载第一页，默认第一页
    pageSize: 15,                        // 每页的记录行数     // 可供选择的每页的行数
    search: true,                      // 是否显示表格搜索，此搜索是客户端搜索

    //showExport: true,        // 是否显示导出按钮, 导出功能需要导出插件支持(tableexport.min.js)
    //exportDataType: "basic", // 导出数据类型, 'basic':当前页, 'all':所有数据, 'selected':选中的数据

    columns: [{
        field: 'userId',
        title: 'ID',
        sortable: true    // 是否排序
    }, {
        field: 'userName',
        title: '网名'
    }, {
        field: 'realName',
        title: '真实姓名'
    }, {
        field: 'phone',
        title: '手机号'
    }, {
        field: 'password',
        title: '密码'
    }, {
        field: 'address',
        title: '地址'
    }, {
        field: 'integral',
        title: '积分',
        sortable: true
    },{
        field: 'volunteer',
        title: '志愿者',
        formatter:function (value) {
            if(value===null){
                return "<h4><span class='label label-pink'>不是</span></h4>"
            }else if(value===0){
                return "<h4><span class='label label-danger'>已被解除</span></h4>"
            }else {
                return "<h4><span class='label label-success'>"+value+"</span></h4>";
            }

        }
    },{
        field: 'operate',
        title: '操作',
        formatter:function (value,item) {
            return "<button class='btn btn-danger btn-sm delete'>删除</button>";
        }
    }],
    onLoadSuccess: function(data){
        $("[data-toggle='tooltip']").tooltip();
    }
});

